sauce made of oil and garlic - Français Anglais Dictionnaire